multileaf spring - German English Dictionary